home *** CD-ROM | disk | FTP | other *** search
- Short : Another set of pathetic monitor drivers for less AGA flicker
- Author : Ieh-Meyl@web.de
- Uploader: Ieh-Meyl@web.de
- Type : hard/drivr
- Kurz : Ein paar weitere Aga-Monitortreiber
- Replaces: -
- Requires: AGA, a Multiscan Monitor, "Monspecs", "VGAonly", "Miprefs", "Newmode" or "Modepro".
- Also a brain and considerable amiga usage experience.
- Distribution: Anywhere, but always unchanged
- Version: 1.0
-
- -------------------------------------------------------------------------------
- !Dislamer!:
- No guarantee for whatever is given. If something fucks up, -you solely- are
- responsible.
- -------------------------------------------------------------------------------
-
- Another set of pathetic Aga monitor drivers, for the purpose of less flickering
- at low colour depths, made on A1200 with an Microvitec 1438.
- Some modes may not work with 7 or 8bit screen depths, but it's useless to select
- high depths with high scan rates. Too slow. The drivers offer just one screenmode
- and resolution per main type. Low res resolutions I did not test, some or all may
- work. The available new modes and resolutions are:
-
- DBLNTSC: 640×480 interlaced 120Hz/32KHz 307.200 pixels
- DBLPAL : 704×528 interlaced 104Hz/30KHz 371.712 pixels
- Euro72 : 640×480 not laced 63Hz/32Khz 307.200 pixels
- Super72: 800×600 interlaced 84Hz/27Khz 480.000 pixels
-
-
-
- Installation:
- -Install Newmode or Modepro: Some Modes combined with some program need to be
- corrected or enforced via mode promotion.
- I.e., some programs may require a permanent promotion entry, in order to get it
- right, some programs may need a single promotion procedure, some programs
- may work via their standard screenmode settings. This sounds harder than it is,
- the mode will work, if the drivers match your system/work.
- -Make backups of your old drivers and everything else you want to protect.
- -Copy the driver files to sys:devs/monitors.
- -Make sure "VGAonly" is in there already.
- -remove any directory in the "monitors" directory.
- -Install a "standard miprefs call" into your user-startup. See miprefs readme for
- that. Miprefs then will read all tooltypes from any driver at booting, and set
- them, thus overriding the program "overscan".
- -"Overscan" is a weenie, and does not understand. Don't fiddle with it, leave
- the old overscan settings untouched. Miprefs will do the job now.
-
- If you feel like, pray that I or you did not forget something. But honestly,
- praying never worked and never will, and also I don't see much of a risk at
- trying these drivers. Now either reboot, or just click all drivers first and
- then the miprefs icon. Make sure the mode promotion will catch any new screen.
- Now...Booom, Fssszzz-AAAAaaaagghh.... ;)
-
-
-
- The "bustest chip" results:
-
-
- Dblntsc 120Hz i. 6 bits:
-
- BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
- ========================================================================
- memtype addr op cycle calib bandwidth
- chip $00170000 readw 1057.4 ns normal 1.9 * 10^6 byte/s
- chip $00170000 readl 1057.7 ns normal 3.8 * 10^6 byte/s
- chip $00170000 readm 1057.3 ns normal 3.8 * 10^6 byte/s
- chip $00170000 writew 847.5 ns normal 2.4 * 10^6 byte/s
- chip $00170000 writel 847.6 ns normal 4.7 * 10^6 byte/s
- chip $00170000 writem 847.9 ns normal 4.7 * 10^6 byte/s
-
-
- Dblpal 104Hz I. 6 bits:
-
- BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
- ========================================================================
- memtype addr op cycle calib bandwidth
- chip $000A8000 readw 1076.9 ns normal 1.9 * 10^6 byte/s
- chip $000A8000 readl 1077.1 ns normal 3.7 * 10^6 byte/s
- chip $000A8000 readm 1077.1 ns normal 3.7 * 10^6 byte/s
- chip $000A8000 writew 874.6 ns normal 2.3 * 10^6 byte/s
- chip $000A8000 writel 875.6 ns normal 4.6 * 10^6 byte/s
- chip $000A8000 writem 873.8 ns normal 4.6 * 10^6 byte/s
-
-
-
- Euro72 63Hz 6bits:
-
- BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
- ========================================================================
- memtype addr op cycle calib bandwidth
- chip $00170000 readw 1062.8 ns normal 1.9 * 10^6 byte/s
- chip $00170000 readl 1062.4 ns normal 3.8 * 10^6 byte/s
- chip $00170000 readm 1062.7 ns normal 3.8 * 10^6 byte/s
- chip $00170000 writew 860.3 ns normal 2.3 * 10^6 byte/s
- chip $00170000 writel 859.1 ns normal 4.7 * 10^6 byte/s
- chip $00170000 writem 860.9 ns normal 4.6 * 10^6 byte/s
-
-
-
- Super72 84 Hz i. 5 bits:
-
- BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
- ========================================================================
- memtype addr op cycle calib bandwidth
- chip $000A8000 readw 1071.6 ns normal 1.9 * 10^6 byte/s
- chip $000A8000 readl 1071.8 ns normal 3.7 * 10^6 byte/s
- chip $000A8000 readm 1072.1 ns normal 3.7 * 10^6 byte/s
- chip $000A8000 writew 696.7 ns normal 2.9 * 10^6 byte/s
- chip $000A8000 writel 697.1 ns normal 5.7 * 10^6 byte/s
- chip $000A8000 writem 697.2 ns normal 5.7 * 10^6 byte/s
-
-
-
-
- NtscHighreslaced 60Hz 6 bits:
-
- 10.MP3:system/Bustest> bustest chip
- BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
- ========================================================================
- memtype addr op cycle calib bandwidth
- chip $00170000 readw 1090.1 ns normal 1.8 * 10^6 byte/s
- chip $00170000 readl 1090.0 ns normal 3.7 * 10^6 byte/s
- chip $00170000 readm 1090.2 ns normal 3.7 * 10^6 byte/s
- chip $00170000 writew 720.8 ns normal 2.8 * 10^6 byte/s
- chip $00170000 writel 720.2 ns normal 5.6 * 10^6 byte/s
- chip $00170000 writem 721.0 ns normal 5.5 * 10^6 byte/s
-
-
- Tip: With stale AGA always use "Fblit", "Ftext" and "Blazewcp".
- "Fscreen" is also worth a try.
-